technical subdirector - Francés Inglés Diccionario